materialize on the scene

Переводы
появиться на месте происшествия
Слова
materialize

глагол
материализоваться